branch manager mobile careers in Flintshire, United Kingdom